temple of imperfect repose - Allemand Anglais Dictionnaire